make oneself available - Deutsch Englisch Wörterbuch